Release History

3.7.1
9/12/2000 
1. Fixed a bug which could cause a crash when viewing the Transmit Preferences

3.7.0
8/31/2000 
1. USB serial adapters now supported.
2. Runs better in the background.
3. Preview of image to be transmitted in SSTV mode.

3.6.0
8/11/2000
1. Added IOC selection to Fax mode (288 or 576)
2. Fixed some bugs dealiung with sound file playback.
3. Fixed tuning display in SAT Fax mode.

3.5.1
7/26/2000
1. Fixed a bug that could cause problems after exiting MultiMode on some systems.

3.5.0
7/24/2000
1. Improved (hopefully!) morse code and RTTY demodulation routines.
2. Adjusted locations of buttons in SSTV mode so they fit better in smaller windows.

3.4.0
6/11/2000
1. Bug fix - SSTV receive images could be too dark or light if the RTTY center frequency was changed.
2. Bug fix - small white rectange superimposed over received image in fax mode on some systems.

3.3.5
4/28/2000
1. Added packet transmit mode.

3.3.1
4/24/2000
1. Added ability to only display information packets in Packet mode.

3.3.0
4/22/2000
1. Added 300 and 1200 baud packet decoding.
2. PageUp, PageDown, Home, and End keys now scroll the text window.

3.2.1
4/17/2000
1. Fixed a bug that would cause the system to pause on some mouse clicks.

3.2.0
4/12/2000
1. Added ALE mode.

3.0.3
3/12/2000
1.Released lite version.

3.0.2
2/24/2000
1. Added 24 wpm for CW mode, changed 26 to 28 wpm.

3.0.1
1/1/2000
1. Fixed a bug where the center frequency was not always properly stored.
2. When decoding from a WAVE file, the sound is played out the Mac's speakers.

3.0.0
1/1/2000
1.Added ability to change the center frequency for CW and RTTY/ASCII/SITOR modes

2.7.0  11/21/99
1. Added support for transmitting MCW (morse code using a tone).
2. Fixed a bug in morse code mode where the last character received would not be displayed until another character was received.
3. Added ICAO SELCAL decode mode.

2.6.1  9/17/99
1. Fixed a bug which allowed the window to be displayed too far up the screen, under the menu bar.

2.6.0  9/12/99
1. Numerous user-interface tweaks.
2. Added auto-saving of window size and location.

2.5.1  7/24/99
1. Changed/added some text translations.

2.5.0b2  7/6/99
1. Added support for Dutch and German.

2.5.0b1  6/25/99
1. Added support for multiple languages.

2.2.0  6/5/99
1. Added waterfall display in Spectrum mode.
2. Improved? Vertical Sync and VIS detection in SSTV mode.
3. Added button in SSTV mode to save a received picture with a date/time stamp.

2.1.2  5/22/99
1. Fixed a bug where only upper case text could be transmitted.
2. Fixed a bug where in PSK31 mode characters weren't sent at the maximum rate.
3. Fixed a bug where after playing a sound, the menu item didn't revert back to "Play From WAVE File"

2.1.1  5/7/99
1. Fixed a bug in text transmit mode where characters previously typed would be re-transmitted.

2.1.0  5/1/99
1. Added transmit support for Hellscreiber mode.
2. Added transmit support for PSK31 mode.
3. Improved reception for PSK31 mode.

2.0.0  4/25/99
1. Added receive support for PSK31 mode.
2. 2.0.0 final!

2.0.0a10  4/24/99
1. User interface tweaks.

2.0.0a9  4/16/99
1. Re-introduced support for 68K Macs, some modes not supported.
2. Last SSTV mode and slant now saved.
3. Checkbox to enable/disable auto-SSTV mode from VIS added.
4. Version number displayed in About Window.
5. Added audio loopback for transmit mode so you can see what you're sending.

2.0.0a8  4/10/99
1. Added text printing.
2. Added Registration dialog.
3. Documentation clean-up.
4. A few minor user-interface tweaks, hopefully nothing broke.

2.0.0a7  4/8/99
1. Added support for Hellscreiber Mode (receive only at present).

2.0.0a6  4/4/99
1. Fixed bug that caused crashing when MultiMode is first started.
2. Fixed bug that caused text to not be saved to disk properly.

2.0.0a5  4/4/99
1. Fixed bug that caused SSTV pictures to not be saved to disk properly.
2. Removed click sound from most buttons in SSTV mode.

2.0.0a4  3/26/99
1. PPC-Only release.
2. Fixed Epson printer driver conflict ???.
3. Improvements to the Bit Rate mode.
4. Fax and SSTV Printing now supported.
5. Can go to MultiMode web page from the Apple menu.

2.0.0a3  3/19/99
1. Added display of transmitted text for CW and RTTY modes.
2. Changed the program's Finder icon.

1.6.4  2/27/99
1. Added Robot 36C and Robot 72C SSTV modes.
2. Added callsign field to Preferences. Your call is sent when you send an SSTV picture.
3. User interface tweaks.

1.6.3  2/21/99
1. Allow 44 kHz audio sampling for iMac and G3 systems.

1.6.2  2/4/99
1. Added SSTV transmit support (some modes).

1.6.1  2/3/99
1. Program now starts up in Idle mode.

1.6.0  1/31/99
1. Fixed problem with transmit mode where gaps in audio would occur.
2. Fixed bug that caused serial port to not be fully released when exiting.
3. Changed style of pop-up menu in preferences.
4. Added SSTV support (receive only).
5. AGC mode is now always off.

1.5.4  1/22/99
1. Attempted again to fix a bug where MultiMode would crash when Virtual Memory was
    running.

1.5.3  1/16/99
1. Attempted to fix a crashing problem at startup, that only seems to occur on OS 8.5
     or greater.
2. Re-wrote documentation as a stand-alone application.

1.5.2  1/15/99
1. Now creates STARTUP_STATUS_DEBUG  file to assist in debugging.

1.5.1  1/14/99
1. Added EIA, CCIR, and XPH Tone modes.
2. Added transmit mode for Tone, SITOR and FEC modes.

1.5.0  1/10/99
1. Added transmit mode for FAX, RTTY and ASCII modes.
2. Improved FAX Auto-Mode.
3. Added auto-save for FAX mode.
4. Changed maximum picture display for FAX mode to 1810 by 3000 pixels, enough for a 25 minute fax in 120 lines-per-minute mode.

1.2.1  11/29/98
1. Added tuning display for fax mode.

1.2.0  10/25/98
1. Added support for transmitting CW.
2. Added support for zooming the display in Fax mode.

1.1.1  10/24/98
1. Fixed a memory allocation bug.

1.1.0  10/17/98
1. Added auto-sync, satellite, and variable speed modes to FAX mode.
2. Reduced memory requirements, they now range from 4000K to 8000K. The more memory you give MultiMode, the more shades of gray it can display in Fax mode. If you never use Fax mode, then 4000K should be sufficient. 
3. Lengthened audio input buffer, this should reduce decoding glitches caused when your system gets busy with other tasks.
4. Started to add SSTV support.
5. Registration name / code is now displayed in the About Box.

1.0.1  9/18/98
1. Improved filtering routines for CW and RTTY modes.
2. Hopefully better performance on 68K machines.
3. Adjustments to the Bit Rate mode.

1.0.0  9/7/98
1. Added scrolling and other “Mac” features to the fax window.
2. Tweaked filtering routines.
3. Changed registration code system.
4. Added on-line help.
5. Added auto-speed detect for morse code mode.
6. Changed demodulation routines.
7. Changed signal Window format, added audio volume bar.

0.9.2  5/3/98
1. MultiMode now released as a single FAT application, rather than separate 68K and PPC 
   versions.
2. Reduced the amount of digital filtering for some modes when running on a 68K machine.
    While this may increase susceptibility to noise, it will also improve performance, and
    may allow the use of some older machines that couldn’t be used before. 

0.9.1  2/15/98
1. Implemented SITOR-B / FEC / NAVTEX mode. Hopefully this will be the foundation for
    support of additional synchronous modes.

0.9.0  1/2/98
1. Completely re-wrote FAX receive routine. It seems to decode much better now, and
    decodes in gray scale.
2. Added additional morse code speed options (7, 10, 16, 26, 34 wpm added)
3. Changed RTTY center frequency to 1900 Hz (from 2100 Hz)
4. Changed 110 baud button to 150 baud for RTTY mode
5. Added statistics display to ACARS mode showing percent and number of good/bad
    packets.
6. Tweaked morse code receiving routine.
7. Fixed bug in morse code mode - the letter P was displayed as an H.
8. Improved memory management, reducing memory required by around half.
9. Sound input is interrupt driven, so data shouldn’t be lost if performing other background
   tasks (to a point of course).
10. Printing faxes should work, the text window can’t [yet] be printed.

0.4.7  9/19/97
1. Removed Speech (temporarily?) as this was causing problems for some users, especially those with OS8.

0.4.6  9/14/97
1. Overhauled Preferences substantially, it is recommended that this section of the documentation be reviewed to see what has been added
2. Added ability to save all subsequent text output to a log file, ideal for unattended ACARS monitoring. 
3. Continued to improve Bit Rate mode.
4. Added ability to have MultiMode speak decoded text, enabled in the 
Preferences->General window. 

0.4.5  9/10/97
1. Fixed a problem where you often had to repeatedly click on buttons to actually activate
them.
2. Added tighter audio filtering to CW mode, this should help reject more interfering signals. It may make tuning a little different than before. 
3. Added display of the percent CPU time being used, to help gauge processor loading
4. Major internal software changes, which aren’t visible to the user, but should make it easier to add some additional modes in the future. 

0.4.4  8/31/97
Fixed (again!) a major bug that would cause crashing when clicking on or moving/resizing the text display window. Hopefully this bug will stay fixed this time!
Added time display to ACARS mode.
Added support for ACARS.LST file for plane information display.
Added display of date/time stamp with ACARS loggings.

0.4.3  8/29/97
Added Preferences.
Added DTMF decoding support.
Added Calibration mode to calibrate FAX and SSTV timing.
Added support for saving text files and FAX pictures to disk.
Modified 680x0 filter routines to speed them up.

0.4.2  8/23/97
Fixed a major bug that would cause crashing when clicking on or moving/resizing the text display window.
Added display of Processor CPU Time, to help gauge how busy a given system is.
Changed format of ACARS display.
Changed sampling period of ACARS mode, and data is buffered between reads, so packets aren’t lost if they occur inbetween updates. 
RTTY mode now displays gray in the signal window if a mark or space tone isn’t present.

0.4.1  8/15/97
Added support for ACARS mode.
Added support for WWVB Time Code decoding.

0.4.0  8/3/97
Now compiled for PowerPC, PowerMac now required.
Started major changes to the operator interface.
Improved audio filter routines for better noise immunity.
Added support for SITOR-A
Added FFT for spectrum display
Added 600 Hz shift for RTTY
Started to add automatic bit-rate detection for RTTY

0.3.2  4/2/97
Added support for gray scale faxes
Added ability to adjust sampling rate for faxes, to correct skewing of vertical lines

0.3.1  3/19/97
Turned sound play-through back on, so you can hear the radio's audio through your Mac's speakers.

0.3.0  3/18/97
Added support for Baudot RTTY.

0.2.1  3/16/97
Added scrolling for fax reception.

0.2.0  2/23/97
Added support for Weather Fax reception.

0.1.1  12/31/96
Increased sampling frequency to 22 KHz.
[Hopefully] fixed bug that caused crash if no signal present for too long.
[Maybe] fixed a bug that caused a crash on some systems at launch.

0.1.0  12/29/96
Initial release